home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 1 / Precision Software Applications Silver Collection Volume One (PSM) (1993).iso / demos / mag6demo.exe / M600D2.ZIP / MAG6.NEW < prev    next >
Text File  |  1992-06-09  |  26KB  |  587 lines

  1. June, 1992
  2.  
  3.          Welcome to Magnum BBS version 6.00D2 (2-node DEMO)
  4.  
  5. This document will guide you through installing Magnum BBS version 6.00D2
  6. over your existing v5.02D2 version of Magnum.
  7.  
  8. ==> If you're installing version 6.00D2 and this is your FIRST (only)
  9.     version of Magnum, then you may skip this document entirely. This
  10.     document is only for those upgrading from version 5.02D2.
  11.     If you've never installed any version of Magnum BBS, then skip this
  12.     document and proceed with the instructions in the user manual!
  13.  
  14. -------------------------------------------------------------------------
  15.  
  16. To install Magnum version 6.00D2 over your existing 5.02D2 version of
  17. Magnum, follow these steps exactly:
  18.  
  19.    0) DO NOT COPY ANY NEW FILES FROM 6.00D2 UNTIL INSTRUCTED TO DO SO!!!
  20.       STEPS 1 thru 4 require the use of your OLD (current) programs!
  21.  
  22.    1) SHUT DOWN your system!
  23.  
  24.       A) Issue the "* ENDNOW" command from the MBBS.EXE command prompt.
  25.  
  26.       B) At the OS/2 Command Prompt, Issue the following command:
  27.  
  28.             STOPRJE *
  29.  
  30.          Wait for the STOPRJE program to complete (30 seconds).
  31.  
  32.    2) BACK UP your system! As a minimum, back up the following directories:
  33.  
  34.                PROGRAM DIRectory
  35.                SESSION DIRectory     (All *.DAT and *.KEY files)
  36.               EXTERNAL DIRectory
  37.                    RJE DIRectory
  38.  
  39.       W A R N I N G >>> IF YOU DO NOT BACK UP THESE DIRECTORIES, WE CAN NOT
  40.                     >>> HELP YOU IN CASE OF ANY PROBLEMS!!!!
  41.  
  42.    3) Run the Following Commands for each existing copy of MBBSINIT.x :
  43.  
  44.               MAKEMBBS -1 >STARTUP.1
  45.               MAKEMBBS -2 >STARTUP.2
  46.  
  47.   4A) -> Insert the following text line (OPTIONAL) in each of your STARTUP.x
  48.       files:
  49.  
  50.           CONFIRM_NEWRESP: N
  51.  
  52.       The CONFIRM_NEWRESP: keyword accepts a Y (yes) or N (no) response. The
  53.       default is N. If you supply N (no), Magnum will not confirm new user
  54.       logon responses with the "Is this correct (Y/N) => " prompt when new
  55.       users respond to the prompts of address, city, state, zip, country,
  56.       telephone numbers, etc. Instead, the new user will have a chance to
  57.       update their responses at the end of all of the new user logon
  58.       questions. If you supply a Y (yes) as the parameter, Magnum will
  59.       operate as before. We recommend the default of N. This keyword exists
  60.       only for compatibility with previous Magnum versions for the sake of
  61.       those callers with automated scripts being used with their
  62.       telecommunications programs.
  63.  
  64.   4B) For EACH of your STARTUP.x file(s), edit them as follows with your
  65.       favorite text editor:
  66.  
  67.      -> Insert the following text line (modify to your liking) in each of your
  68.         STARTUP.x files:
  69.  
  70.               FILEMENU_UTILS: E,5,[E]asy Utils (Mark,UnMark,etc)
  71.  
  72.         This should go along with the rest of the FILEMENU_xxxxx: keywords.
  73.         If you allow your users access to this function, the file menu will
  74.         present the user with the same utility they would ordinarily get by
  75.         choosing [U]tils in response to the -More- prompt during file
  76.         listings. This functionality has been added for convenience and for
  77.         those who got frustrated because they couldn't mark any files towards
  78.         the end of a file list due to the -More- prompt not appearing at the
  79.         end of a file list.
  80.  
  81.      -> Insert the following text line (OPTIONAL) in each of your STARTUP.x
  82.         files:
  83.  
  84.               MILC_CHAR: @
  85.  
  86.         The parm (character) you supply for this keyword will override the
  87.         default MILC command character of '@'.
  88.         NOTE: characters with decimal values of 0 to 32 (hex 0 to hex 20)
  89.               will not be accepted. Alphanumeric characters (A-Z, a-z, 0-9)
  90.               and punctuation characters will NOT be accepted: !,.?"':;()
  91.         CAUTION: If using someone else's MILC command file, chances are very
  92.                  high that they're using the @ character; you must be sure
  93.                  to change this to the MILC command character you define for
  94.                  your system. If you'll be overriding the MILC command
  95.                  character, use extreme caution in selecting a new character!
  96.                  Avoid the use of characters which may appear within a normal
  97.                  message (ie: %$#*[]{}\/<>+-&).
  98.                  Try to pick a not-so-common character such ~ or ^
  99.  
  100.      -> Insert the following text line (OPTIONAL) in each of your STARTUP.x
  101.         files:
  102.  
  103.               SHOW_CALLERNUM: Y
  104.  
  105.         If you supply Y to this keyword, Magnum will function as usual. If
  106.         you supply N to this keyword, Magnum will suppress the "You are the
  107.         nth caller on node x" message when a user logs on.
  108.  
  109.      -> Insert the following text line (OPTIONAL) in each of your STARTUP.x
  110.         files:
  111.  
  112.               SHOW_DLS: Y
  113.  
  114.         If you supply Y to this keyword, Magnum will function as usual. If
  115.         you supply N to this keyword, Magnum will suppress the information
  116.         on the number of Downloads on each file during any file listings.
  117.  
  118.    5)  Almost There....
  119.  
  120.        A) Once you've made the changes to ALL of your STARTUP.x files in
  121.           step 4 above, copy 2 files from the distribution diskette in
  122.           drive A with the following commands (you should be in your
  123.           PROGRAM DIRectory at this time):
  124.  
  125.             COPY  A:\MAGNUM\PGM_DIR\MAKEMBBS.EXE
  126.             COPY  A:\MAGNUM\PGM_DIR\MUPDATE.EXE
  127.  
  128.        B) "Compile" your new STARTUP.x files with the new MAKEMBBS.EXE
  129.           program with the following command:
  130.  
  131.              MAKEMBBS
  132.  
  133.        C) Once step B above has been successfully run for all of your STARTUP.x
  134.           files, run the following program:
  135.  
  136.              MUPDATE
  137.  
  138.        D) After MUPDATE.EXE completes from step 5C above, MUPDTx.CMD file(s)
  139.           will be created. If the directory paths for your PROGRAM, RJE, and
  140.           EXTERNAL directories are identical for each of your nodes, then
  141.           run any of the MUPDTx.CMD file(s) created from step 5C above since
  142.           they will all be identical. If any of your nodes has unique
  143.           (different) PROGRAM, RJE, or EXTERNAL directory paths from your
  144.           other node(s), then run each corresponding MUPDTx.CMD for each
  145.           node having a different directory path.
  146.  
  147.        E) Change to your SESSION DIRectory (make it the current directory)
  148.           and run the program:
  149.  
  150.              SPLITKEY.EXE
  151.  
  152.        F) Making sure you're in your PROGRAM DIRectory, run the following
  153.           .MEX program to initialize the new fields in your USER database:
  154.  
  155.              MBBSEXEC.EXE  VER6_00U
  156.  
  157.         - Making sure you're in your PROGRAM DIRectory, run the following
  158.           .MEX program to initialize the new fields in your MSG database:
  159.  
  160.              MBBSEXEC.EXE  VER6_00M
  161.  
  162.        F) Change back to your PROGRAM DIRectory (make it the current
  163.           directory).
  164.  
  165.        G) Repeat step 3) above at your leisure just to have new copies
  166.           of your STARTUP.x file(s) around.
  167.  
  168.    6)  ReStart your BBS:
  169.  
  170.           MBBS.EXE
  171.  
  172.        Some of you may have a .CMD file to start your BBS with. If so, then
  173.        start your .CMD file now!
  174.  
  175.    7) Read the remainder of this document for a list of Changes,
  176.       Enhancements, etc.
  177.       As always, you'll find more power with this release than any of the
  178.       previous releases!
  179.  
  180. -------------------------------------------------------------------------
  181.  
  182. *** Congratulations! You've just installed Magnum BBS ver 6.00Cxx.
  183.     Your feedback is very important to us! If you run into any problems
  184.     or have any comments or suggestions, do not hesitate to tell us about
  185.     them! Your feedback helps shape the production versions of Magnum BBS.
  186.  
  187.     Thank you for using Magnum BBS for OS/2.
  188.  
  189. ===========================================================================
  190.  
  191.                   ******************************************
  192.                   * Changes/Enhancements for version 6.00C *
  193.                   ******************************************
  194.  
  195.  
  196.                         /============================\
  197.                        <  MAGNUM BBS - VERSION 6.00C  >
  198.                         \============================/
  199.  
  200.         (C)Copyright 1989, 1992 Gilmore Systems - All Rights Reserved
  201.  
  202.  /======\
  203. < NOTES: >
  204.  \======/
  205.  
  206. - If you have a copy of CMD.EXE in your EXTERNAL DIRectory, then remove
  207.   it! As long as CMD.EXE is in your PATH statement (prior to starting
  208.   MBBS.EXE), Magnum will find it! Having a separate copy of CMD.EXE
  209.   in your EXTERNAL DIRectory is not only a waste of space, but a potential
  210.   hazard when upgrading to a new version of OS/2 or applying a CSD unless
  211.   you remember to replace the CMD.EXE in your EXTERNAL DIRectory as well!
  212.   It's much simpler to just remove CMD.EXE from your EXTERNAL DIRectory!
  213.  
  214. - With this version especially, you should have the pathnames of your
  215.   EXTERNAL and PROGRAM DIRectories in your OS/2 PATH statement PRIOR to
  216.   starting Magnum. You can do this with the SET PATH= statement in your
  217.   CONFIG.SYS file.
  218.  
  219.  /================================\
  220. < VER6_00U.MEX (new .MEX program): >
  221.  \================================/
  222.  
  223. - This is the .MEX file needed to initialize the new fields in the USER
  224.   database prior to starting your version 6.00 system. This .MEX program
  225.   is only used if you're installing over the 5.02D2 version of Magnum.
  226.  
  227.  /================================\
  228. < VER6_00M.MEX (new .MEX program): >
  229.  \================================/
  230.  
  231. - This is the .MEX file needed to initialize the new fields in the MSG
  232.   database prior to starting your version 6.00 system. This .MEX program
  233.   is only used if you're installing over the 5.02D2 version of Magnum.
  234.  
  235.  /===========================\
  236. < SPLITKEY.EXE (new program): >
  237.  \===========================/
  238.  
  239. - This is a new program which prepares the new USER.KEY and USER_?.KEY
  240.   files for this release of Magnum.
  241.  
  242. - After initially running this program as per the installation instructions,
  243.   save this program for later use. In the event your *.KEY file(s) become
  244.   damaged (or lost) for any reason, running this program will re-create
  245.   all of your *.KEY files from the USER.DAT file. Before using this program
  246.   for re-creation, however, you must back up your *.KEY files!!
  247.  
  248. - The SPLITKEY.EXE program will reject all LastName's not starting with one
  249.   of the following characters:
  250.  
  251.         - alphanumeric (A-Z, a-z, 0-9)
  252.         - underscore ( _ ) character
  253.         - dollar ( $ ) character
  254.  
  255.   If the last name of any record does not start with one of these characters,
  256.   the record for this file will not be rebuilt into a key file, but the last
  257.   name will change to ERRORxxxxx (where xxxxx is the ID of that user account).
  258.  
  259. - Note: If you change someone's LAST NAME, whether with MBBSEXEC.EXE or via
  260.         the Sysop menu, you'll need to rerun SPLITKEY.EXE, however, you can
  261.         save time by running it with the first initial of the user's last
  262.         name (before & after). For example, if you change one of your user's
  263.         last name from DOE to SMITH, you would run SPLITKEY twice as follows:
  264.  
  265.             SPLITKEY  D
  266.             SPLITKEY  S
  267.  
  268.         This causes the SPLITKEY program to rebuild USER_D.KEY and USER_S.KEY
  269.         files.
  270.  
  271.  /=============\
  272. < MBBSEXEC.EXE: >
  273.  \=============/
  274.  
  275. - When processing the FILE database, the keyword @DATELAST was being
  276.   confused with the keyword @DATE instead. This has been corrected.
  277.  
  278. - Corrected possible flaw in handling @SENDNULLS and @FILELIST_PREF keywords
  279.   in USER database.
  280.  
  281. - The appearance of the }ELSE{ statement in .MEX programs seems to throw
  282.   off the readability of these source files. Starting with this version,
  283.   you can use the word ELSE instead of }ELSE{. When MBBSEXEC.EXE reads your
  284.   source .MEX program, it will automatically convert these ELSE statements
  285.   to the }ELSE{ statements it expects. Example:
  286.  
  287.     The 'old' style:
  288.  
  289.                       IF(@DELETED == TRUE) {
  290.                          LOG("Deleted Record")
  291.                       }ELSE{
  292.                          LOG("Active Record")
  293.                          }
  294.  
  295.     can still be used, however the new format is easier to read:
  296.  
  297.                       IF(@DELETED == TRUE) {
  298.                          LOG("Deleted Record")
  299.                       ELSE
  300.                          LOG("Active Record")
  301.                          }
  302.  
  303.   You still need the { after the IF() statement, and you need the closing
  304.   } on a line by itself. Note that you can have as many statements as you
  305.   want between any given IF/ELSE statment, and as many statements as you
  306.   want between and given ELSE and close } character. As always, indentation
  307.   is only important for readability and has no bearing on how MBBSEXEC.EXE
  308.   interprets your code. Your code can still be as nested as you wish:
  309.  
  310.                       IF(expression1) {
  311.                          .
  312.                          .
  313.                       ELSE
  314.                          IF(expression2) {
  315.                             .
  316.                             .
  317.                          ELSE
  318.                             IF(expression3) {
  319.                                IF(expression4) {
  320.                                .
  321.                                .
  322.                                }
  323.                              }
  324.                           }
  325.                        }
  326.  
  327.  
  328.  /=========\
  329. < MBBS.EXE: >
  330.  \=========/
  331.  
  332. - The number of stored ACE commands has been increased to 300 (formerly 100).
  333.  
  334. - New "Command => " commands:
  335.  
  336.     x ONHOOK   ................. Sends ONHOOK sequence to modem on node x
  337.     x OFFHOOK  ................. Sends OFFHOOK sequence to modem on node x
  338.  
  339. - New "Command => " Command:
  340.  
  341.         * LOGOCOLOR x
  342.  
  343.   where 'x' is a number ranging from 1 to 15. The color value of this number
  344.   is the same as the values of the * COLOR statement. This command changes
  345.   the color of the logo appearing at the top of the screen. The purpose of
  346.   this command is because the default color does not show up on monochrome
  347.   screens.
  348.  
  349. - New "Command => " Command:
  350.  
  351.         * FRAMECOLOR x
  352.  
  353.   where 'x' is a number ranging from 1 to 15. The color value of this number
  354.   is the same as the values of the * COLOR statement. This command changes
  355.   the color of the frames appearing around the node displays. The purpose of
  356.   this command is because the default color does not show up on monochrome
  357.   screens.
  358.  
  359. - The Serial Number of your MBBS.EXE program is now displayed on the screen
  360.   to the right of the "Magnum BBS (r)" trademark. Both the trademark and
  361.   serial number are displayed in white.
  362.  
  363. - The indication of the node numbers which currently have someone online
  364.   (located on the right side of the screen on the same display line as
  365.   the date & time) has been changed to realtime. MBBS no longer waits to
  366.   update this display at the old 60-second interval.
  367.  
  368.  /=============\
  369. < MAKEMBBS.EXE: >
  370.  \=============/
  371.  
  372. - New Keyword FILEMENU_UTILS: now added. This should go along with the
  373.   rest of the FILEMENU_xxxxx: keywords. If you allow your users access
  374.   to this function, the file menu will present the user with the same
  375.   utility they would ordinarily get by choosing [U]tils in response to
  376.   the -More- prompt during file listings. This functionality has been added
  377.   for convenience and for those who got frustrated because they couldn't
  378.   mark any files towards the end of a file list due to the -More- prompt
  379.   not appearing at the end of a file list.
  380.  
  381. - New optional Keyword MILC_CHAR: now added. The parm you supply for this
  382.   keyword will override the default MILC command character of '@'.
  383.   NOTE: characters with decimal values of 0 to 32 (hex 0 to hex 20) will
  384.         not be accepted. Alphanumeric characters (A-Z, a-z, 0-9) and
  385.         punctuation characters will NOT be accepted: !,.?"':;()
  386.   CAUTION: If using someone else's MILC command file, chances are very
  387.            high that they're using the @ character; you must be sure to
  388.            change this to the MILC command character you define for your
  389.            system.
  390.            If you'll be overriding the MILC command character, use extreme
  391.            caution in selecting a new character! Avoid the use of characters
  392.            which may appear within a normal message (ie: %$#*[]{}\/<>+-&).
  393.            Try to pick a not-so-common character such as the ~ or ^ character.
  394.  
  395. - New optional Keyword SHOW_CALLERNUM: now added. If you supply Y to this
  396.   keyword, Magnum will function as usual. If you supply N to this keyword,
  397.   Magnum will suppress the "You are the nth caller on node x" message.
  398.  
  399. - New optional Keyword SHOW_DLS: now added. If you supply Y to this keyword,
  400.   Magnum will function as usual. If you supply N to this keyword, Magnum will
  401.   suppress the information on the number of Downloads on each file during
  402.   any file listings.
  403.  
  404. - New (optional) keyword can be added to your STARTUP.x file(s):
  405.  
  406.      CONFIRM_NEWRESP: N
  407.  
  408.   The CONFIRM_NEWRESP: keyword accepts a Y (yes) or N (no) response. The
  409.   default is N. If you supply N (no), Magnum will not confirm new user
  410.   logon responses with the "Is this correct (Y/N) => " prompt when new users
  411.   respond to the prompts of address, city, state, zip, country, telephone
  412.   numbers, etc. Instead, the new user will have a chance to update their
  413.   responses at the end of all of the new user logon questions. If you supply
  414.   a Y (yes) as the parameter, Magnum will operate as before. We recommend
  415.   the default of N. This keyword exists only for compatibility with previous
  416.   Magnum versions for the sake of those callers with automated scripts being
  417.   used with their telecommunications programs.
  418.  
  419.  /=============\
  420. < MSESSION.EXE: >
  421.  \=============/
  422.  
  423. - The "[N]ew Files" function within the files menu did not accept a valid
  424.   02/29 (or 29.02) date. This has been corrected.
  425.  
  426. - When uploading a file, Magnum checks the BADUPLD.LST file (if it exists)
  427.   to determine if the Sysop disallows uploads matching certain criteria in
  428.   the upload filename. A bug in this checking presented itself such that
  429.   (by way of example) if PMGIF.* were in the BADUPLD.LST file, then Magnum
  430.   would mistake this to be PMGIF*.* instead of PMGIF.* which was incorrect.
  431.   This has been fixed.
  432.  
  433. - During NonStop File Listing (ie: User supplies N to the -More- prompt
  434.   to signify nonstop scrolling) Magnum would ocassionally produce the
  435.   -More- prompt when displaying a matching FDIR*.BBS or FDIR*.SCR file.
  436.   This has been corrected.
  437.  
  438. - If logging on locally (via the Sysop console), the screen would not
  439.   clear when you saw the "Good Morning" (or afternoon or evening) message
  440.   if your color settings were set to N (off). This has been corrected.
  441.  
  442. - We've received several complaints that the file COMPRESS.LST was not
  443.   functioning correctly. This was due to sysops who've inserted TAB
  444.   characters into the file. To correct this problem, Magnum now strips
  445.   out (ignores) these TAB characters.
  446.  
  447. - The [U]ser Search function from main menu now has significant speed
  448.   improvements when searching for someone by last name.
  449.  
  450. - During File Listings, if there's no Expiration date for a file, the
  451.   "EXPIRES: No Expire." text is no longer displayed.
  452.  
  453. - Message receipts are now generated in the same conference area as the
  454.   message for which the receipt was requested.
  455.   Other system-generated messages will still be placed in the PRIVMSG_AREA
  456.   as designated in your STARTUP.n file(s).
  457.  
  458. - The caller number (ie: nth caller for node x) is now logged to the
  459.   ACTIVITY.n file(s).
  460.  
  461. - The prompt "- More - (C)ontinue, [S]top, [N]onstop, [U]tils => " during
  462.   a Files listing (the [U]tils portion) has been enhanced such that the
  463.   user can review/modify the list of files s/he has marked.
  464.  
  465. - New functionality has been added to the file menu. The same utilities
  466.   available at the "- More - (C)ontinue, [S]top, [N]onstop, [U]tils => "
  467.   prompt (the [U]tils portion) during a file listing is now available as
  468.   its own menu selection from the file menu. See FILEMENU_UTILS: under the
  469.   first paragraph of the heading MAKEMBBS.EXE above.
  470.  
  471. - The [E]nvironment section of the main menu (where users can change
  472.   their system/personal paramters) is now configurable by the Sysop as
  473.   to which parameters may/may not be changed. If you wish all parameters
  474.   to be changeable (as before), then do nothing! Otherwise, create the
  475.   file NOCHANGE.LST in your SESSION DIRectory. This file is an ASCII
  476.   text file which contains the numbers (1 thru 24 in this release)
  477.   of which parameters you do NOT want your users to be able to change!
  478.   For example, if you don't want users to be able to change System
  479.   compression type (choice 1) or their birthdate (choice 11), then the
  480.   file NOCHANGE.LST would contain the two menu numbers as follows:
  481.      1
  482.      11
  483.   The format of the file is one menu number per text line.
  484.  
  485. - The display of the PREDOWN.BBS file (prior to downloading) has been
  486.   changed such that it will ALWAYS display regardless of whether the
  487.   user has a default protocol selected or not. It has been changed so
  488.   that it will ALWAYS display even if command-stack-chaining has been
  489.   used. If you do not wish this file to display when a default protocol
  490.   has been chosen, you may test to see if one has been chosen with MILC
  491.   commands and then act accordingly. The purpose of this is to ensure
  492.   those sysops who rely on MILC commands within this file (to invoke
  493.   an external program, for example) to always be able to execute these
  494.   commands under any circumstances.
  495.  
  496. - New MILC Commands added:
  497.  
  498.     @?x  - File Existence. This command tests for the existence of a file.
  499.            The filename ([d:][path]filename[.ext]) to test is in @Zx. The
  500.            result is placed in @N0 (1=exists, 0=does not exist).
  501.            Example:
  502.                      @Z5="d:\magnum\testfile.ext";
  503.                      @?5
  504.                      @b1(n0=1); The file does NOT exist!
  505.                      @c16
  506.                      @p1 The file DOES exist!
  507.  
  508.            NOTE: Like the @$x, @&x and @!x commands, this command is only
  509.                  available to the Sysop or the System. Users other than
  510.                  the Sysop do not have access to this command!
  511.  
  512.     @E10 - Disable output. Suspend all output to modem or screen. All output
  513.            sent following this command will be discarded (ignored) until the
  514.            @E11 command is issued.
  515.  
  516.     @E11 - Enable output. Negates @E10, resumes output.
  517.  
  518.     @T"string" --\
  519.        or         > This command writes to the ACTIVITY file. There are two
  520.     @Tx ---------/  ways of writing to the ACTIVITY file (via examples):
  521.  
  522.                       The following example writes the text appearing within
  523.                       the double-quotes to the ACTIVITY file:
  524.  
  525.                          @T"This is a sample text line"
  526.  
  527.                       The following example writes the contents of variable
  528.                       @Z5 to the ACTIVITY file:
  529.  
  530.                          @T5
  531.  
  532. - The new user logon procedure has been modified. When a new user logs on for
  533.   the first time, the first character of their last name must be one of:
  534.  
  535.         - alphanumeric (A-Z, a-z, 0-9)
  536.         - underscore ( _ ) character
  537.         - dollar ( $ ) character
  538.  
  539.   The SPLITKEY.EXE program (above) will also be consistent with these rules.
  540.  
  541. - When a new user logs on for the first time, if your system is configured
  542.   to ask for areas of personal interest, the old text used to read:
  543.  
  544.       Magnum OS/2 BBS software stores your personal areas of interest.....
  545.  
  546.   It will now read:
  547.  
  548.       "Your BBS Name" stores your personal interest areas....
  549.  
  550.   where "Your BBS Name" will be replaced with the name of your BBS.
  551.  
  552. - New MILC commands added:
  553.  
  554.      @E12 - Disable Timer. This command comes in handy when someone is about
  555.             to run out of time on your system, and you want them to have more
  556.             time. For example, suppose you run a subscription service or offer
  557.             an 'online order' menu in which users can place credit card orders.
  558.             We've seen users get logged off by Magnum because they ran out of
  559.             time, yet they were in the middle of trying to place on online
  560.             order! When you use the new @E12 command, this will no longer
  561.             happen. The timer is temporarily suspended with this command,
  562.             until you issue an @E13 command to reactivate the timer.
  563.             NOTE: If you forget to negate this command with the @E13 command,
  564.                   the timer will not reactivate! Therefore, we've built in
  565.                   a safety measure. If you use this command, Magnum will
  566.                   automatically issue an @E13 command internally after a
  567.                   period of 5 minutes.
  568.  
  569.      @E13 - Enable Timer. Negates @E12.
  570.  
  571. - Just to get things straight between upgrades, you can verify which version
  572.   of MSESSION.EXE you have by entering MSESSION.EXE /V  (You can also do this
  573.   with MBBS.EXE).
  574.  
  575. =============================================================================
  576. NOTE:
  577.  
  578.   The above compilation has been a listing of changes/enhancements to the
  579.   DEMO version and does NOT include a summary of the changes/enhancments
  580.   we've made to the commercial (ship-level) version. Although all of the
  581.   above changes/enhancements exist in the commercial version, there have
  582.   been other significant enhancements in the commercial version such as
  583.   Magnum-to-Magnum remote mail (built in), file and message groups for
  584.   those using the extended file and/or messagebase modules, etc.
  585.  
  586. =============================================================================
  587.